power tested engine - Francés Inglés Diccionario